sand and grit blasting - German English Dictionary